package com.yuandian.management.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

/**
 * @author liXin
 * @description 批量导入业务类
 * @date 2021/9/13
 */
@Data
public class ExcelBusinessVo {

    /**
     * 序号
     */
    @ColumnWidth(20)
    @ExcelProperty("序号")
    private String sequenceNumber;

    /**
     * 业务系统
     */
    @ColumnWidth(20)
    @ExcelProperty("业务系统")
    private String systemName;

    /**
     * 系统名称
     */
    @ColumnWidth(20)
    @ExcelProperty("业务名称")
    private String businessName;

    /**
     * 是否关键业务
     */
    @ColumnWidth(20)
    @ExcelProperty("是否为关键业务")
     private String keyBusiness;

    /**
     * 是否确认
     */
    @ColumnWidth(20)
    @ExcelProperty("是否确认")
    private String confirmFlag;

    /**
     * 是否覆盖
     */
    @ColumnWidth(20)
    @ExcelProperty("是否覆盖业务")
    private String coverFlag;

    /**
     * 是否清空步骤
     */
    @ColumnWidth(20)
    @ExcelProperty("是否清空步骤")
    private String clearStep;

    /**
     * 步骤类型
     */
    @ColumnWidth(20)
    @ExcelProperty("步骤类型")
    private String stepNum;

    /**
     * 显示顺序
     */
    @ColumnWidth(20)
    @ExcelProperty("显示顺序")
    private String showOrder;

    /**
     * 首步骤URL
     */
    /*@ColumnWidth(20)
    @ExcelProperty("首步骤URL")
    private String beginUrl;*/

    /**
     * 末步骤URL
     */
    /*@ColumnWidth(20)
    @ExcelProperty("末步骤URL")
    private String endUrl;*/

    /**
     * 步骤状态：0成功，1全部失败，2部分失败'
     */
    @ColumnWidth(20)
    @ExcelProperty("导入状态")
    private String businessStatus;

    /**
     * 失败原因
     */
    @ColumnWidth(20)
    @ExcelProperty("失败原因")
    private String reason;



}
